The wee island in the English Channel, where the only motorised vehicles are tractors, is a place one can return to again and again, says Dilip D'Souza.